package com.ruoyi.operation.mapper;

import com.ruoyi.operation.domain.*;

import java.util.List;

public interface TradeingActivityMapper {
    //按月分布
    public List<TradingActivity> getTradeingActivityTypeByMonth(RequestBO requestBO);

    //按小时点分布
    public List<TradingActivity> getTradeingActivityTypeByHour(RequestBO requestBO);


    List<PayWayWIthNum> getPayWayNum(RequestBO requestBO);

    List<MonthPrice> getMonthConsumerPriceList(RequestBO requestBO);

    List<MonthPrice> getMonthepayRepaymentPriceList(RequestBO requestBO);

    List<MechanismUseNum> getMechanismUseNumList(RequestBO requestBO);

    List<PlatformStatus> getPlatformStatusList(RequestBO requestBO);

    List<MonthApply> getMonthApplyList(RequestBO requestBO);


    List<MonthApply> getMonthRefuseList(RequestBO requestBO);

    List<PlatformStatus> getLoanStautsList(RequestBO requestBO);

    List<PlatformSumCount> getPlatformSumCountList(RequestBO requestBO);

    List<PlatformStatus> getRepayStautsList(RequestBO requestBO);

    List<PlatformSumCount> getRepayPlatformSumList(RequestBO requestBO);


    List<MonthNumApply> getRepayPlatformMonthNumSumList(RequestBO requestBO);

    List<UserInfo> getUserInfoList(RequestBO requestBO);

    List<TotalOutPut> getTotalOutputList(RequestBO requestBO);

    List<MonthInOut> getMonthInOutList(RequestBO requestBO);

    Customer getCustomerInfo(Long userId);
}
